put turf down - Francés Inglés Diccionario